A coastal cityscape with a long beachfront, high-rise buildings, and a sunset over the ocean.

Find hotels in Bahama Beach, Panama City Beach

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bahama Beach hotels

1. Radisson Beachfront Hotel - Panama City Beach

Radisson Beachfront Hotel - Panama City Beach
3.0 star property
1.4 mi from Bahama Beach
7.0 out of 10, Good, (3,181 reviews)
"Great place to stay."
United States
Donald
$75 nightly
The price is $85
Nov 24 - Nov 25
Total with taxes and fees
Radisson Beachfront Hotel - Panama City Beach

2. Hampton Inn & Suites Panama City Beach-Beachfront

Hampton Inn & Suites Panama City Beach-Beachfront
2.5 star property
1.6 mi from Bahama Beach
8.8 out of 10, Excellent, (2,890 reviews)
"Loved every day I stayed it was so close to restaurants souvenir shops and the beach"
United States
Joseph
$90 nightly
The price is $102
Nov 10 - Nov 11
Total with taxes and fees
Hampton Inn & Suites Panama City Beach-Beachfront

3. Beachside Resort Panama City Beach

Beachside Resort Panama City Beach
2.0 star property
Sunnyside, 7.8 mi from Bahama Beach
8.0 out of 10, Very good, (4,161 reviews)
"Nice staff and place"
United States
Markey
$60 nightly
The price is $67
Nov 4 - Nov 5
Total with taxes and fees
Beachside Resort Panama City Beach

4. Hyatt Place Panama City Beach

Hyatt Place Panama City Beach
3.0 star property
1.9 mi from Bahama Beach
9.2 out of 10, Wonderful, (2,145 reviews)
"Very nice and clean hotel."
United States
Carol
$93 nightly
The price is $105
Nov 9 - Nov 10
Total with taxes and fees
Hyatt Place Panama City Beach

5. Chateau Beachfront Hotel, A By The Sea Resort

Chateau Beachfront Hotel, A By The Sea Resort
2.5 star property
0.8 mi from Bahama Beach
7.0 out of 10, Good, (2,352 reviews)
"It was a great stay even though a hurricane hit, it was quite the experience."
United States
Theresa
$55 nightly
The price is $62
Nov 15 - Nov 16
Total with taxes and fees
Chateau Beachfront Hotel, A By The Sea Resort

6. Palmetto Beachfront Hotel, a By the Sea Resort

Palmetto Beachfront Hotel, a By the Sea Resort
2.0 star property
3.4 mi from Bahama Beach
7.8 out of 10, Good, (3,072 reviews)
"Cleanest Hotel I've stayed in years. Very nice. Definitely will stay again"
United States
Glenda
$56 nightly
The price is $63
Dec 4 - Dec 5
Total with taxes and fees
Palmetto Beachfront Hotel, a By the Sea Resort

7. Bikini Beach Resort

Bikini Beach Resort
2.5 star property
Long Beach, 2.1 mi from Bahama Beach
7.2 out of 10, Good, (2,358 reviews)
"Enjoyed staying there balcony view of the beach was great, plan on returning next year."
United States
Kimberley
$49 nightly
The price is $56
Nov 12 - Nov 13
Total with taxes and fees
Bikini Beach Resort

8. Boardwalk Beach Hotel

Boardwalk Beach Hotel
2.5 star property
3.1 mi from Bahama Beach
6.8 out of 10, (2,669 reviews)
"Great place"
United States
Karen
$59 nightly
The price is $66
Nov 23 - Nov 24
Total with taxes and fees
Boardwalk Beach Hotel

9. Holiday Inn Resort Panama City Beach by IHG

Holiday Inn Resort Panama City Beach by IHG
3.5 star property
2 mi from Bahama Beach
9.2 out of 10, Wonderful, (1,423 reviews)
"Really nice beach, the resort was amazing very clean and beautiful"
United States
Yoania
$131 nightly
The price is $149
Nov 22 - Nov 23
Total with taxes and fees
Holiday Inn Resort Panama City Beach by IHG

10. Margaritaville Beach Cottage Resort PCB

Margaritaville Beach Cottage Resort PCB
4.5 star property
0.5 mi from Bahama Beach
9.4 out of 10, Exceptional, (92 reviews)
"Phenomenal we will be back every year maybe even twice!"
United States
CASEY
Margaritaville Beach Cottage Resort PCB

11. SpringHill Suites by Marriott Panama City Beach Beachfront

SpringHill Suites by Marriott Panama City Beach Beachfront
2.5 star property
0.9 mi from Bahama Beach
9.0 out of 10, Wonderful, (1,396 reviews)
"We loved the big pool with a lazy river then the beach being just steps away!"
United States
Tonette
$94 nightly
The price is $106
Nov 19 - Nov 20
Total with taxes and fees
SpringHill Suites by Marriott Panama City Beach Beachfront

12. Seahaven Beach Hotel

Seahaven Beach Hotel
2.0 star property
1.4 mi from Bahama Beach
6.4 out of 10, (2,295 reviews)
"Nice staff perfect location with the beach right there, restaurants on both sides of the hotel. As most hotels on the beach it shows signs of the salt water air. We have stayed here multiple times and will stay again."
United States
Roger
$69 nightly
The price is $78
Nov 4 - Nov 5
Total with taxes and fees
Seahaven Beach Hotel

13. Embassy Suites by Hilton Panama City Beach Resort

Embassy Suites by Hilton Panama City Beach Resort
3.5 star property
2.1 mi from Bahama Beach
8.8 out of 10, Excellent, (1,518 reviews)
"Nice place and location! Would stay again."
United States
Melissa
$124 nightly
The price is $140
Nov 15 - Nov 16
Total with taxes and fees
Embassy Suites by Hilton Panama City Beach Resort

14. Holiday Inn Express & Suites Panama City Beach - Beachfront by IHG

Holiday Inn Express & Suites Panama City Beach - Beachfront by IHG
3.0 star property
0.6 mi from Bahama Beach
9.4 out of 10, Exceptional, (1,299 reviews)
"It’s great place to stay, friendly staff"
United States
Rhonda
$123 nightly
The price is $139
Nov 10 - Nov 11
Total with taxes and fees
Holiday Inn Express & Suites Panama City Beach - Beachfront by IHG

15. Origin At Seahaven

Origin At Seahaven
3.5 star property
1.2 mi from Bahama Beach
7.0 out of 10, Good, (2,223 reviews)
"Great place to stay! Room was clean and spacious! Will stay again."
United States
Gerald
$195 nightly
The price is $221
Nov 12 - Nov 13
Total with taxes and fees
Origin At Seahaven

16. Days Inn by Wyndham Panama City Beach/Beachfront Resort

Days Inn by Wyndham Panama City Beach/Beachfront Resort
2.5 star property
0.6 mi from Bahama Beach
8.4 out of 10, Very good, (1,530 reviews)
"Fun pool with bar!"
United States
Rose
$86 nightly
The price is $98
Nov 29 - Nov 30
Total with taxes and fees
Days Inn by Wyndham Panama City Beach/Beachfront Resort

17. TownePlace Suites by Marriott Panama City Beach Pier Park

TownePlace Suites by Marriott Panama City Beach Pier Park
3.0 star property
2.2 mi from Bahama Beach
9.2 out of 10, Wonderful, (1,003 reviews)
"Great hotel close, but not walking distance to the beach. Very friendly staff."
United States
SERGE
$84 nightly
The price is $95
Nov 8 - Nov 9
Total with taxes and fees
TownePlace Suites by Marriott Panama City Beach Pier Park

18. Sandpiper Beacon Beach Resort

Sandpiper Beacon Beach Resort
3.0 star property
3.8 mi from Bahama Beach
7.8 out of 10, Good, (796 reviews)
"Staff is always polite and very helpful."
United States
Patricia
$74 nightly
The price is $84
Nov 10 - Nov 11
Total with taxes and fees
Sandpiper Beacon Beach Resort

19. The Flamingo Hotel and Tower

The Flamingo Hotel and Tower
2.0 star property
1.7 mi from Bahama Beach
7.6 out of 10, Good, (1,496 reviews)
"Great place"
United States
elena
$66 nightly
The price is $74
Nov 4 - Nov 5
Total with taxes and fees
The Flamingo Hotel and Tower

20. Homewood Suites by Hilton Panama City Beach

Homewood Suites by Hilton Panama City Beach
3.0 star property
4.3 mi from Bahama Beach
9.4 out of 10, Exceptional, (845 reviews)
"Great stay!"
United States
Skye
$110 nightly
The price is $123
Dec 1 - Dec 2
Total with taxes and fees
Homewood Suites by Hilton Panama City Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare top hotels in Bahama Beach

3.0 star property
1.4 mi from Bahama Beach
2.5 star property
1.6 mi from Bahama Beach
2.0 star property
Sunnyside, 7.8 mi from Bahama Beach
3.0 star property
1.9 mi from Bahama Beach
2.5 star property
0.8 mi from Bahama Beach
7.0
Good
3,181 reviews
8.8
Excellent
2,890 reviews
8.0
Very good
4,161 reviews
9.2
Wonderful
2,145 reviews
7.0
Good
2,352 reviews
$75 nightly
The price is $85
Nov 24 - Nov 25
Total with taxes and fees
$90 nightly
The price is $102
Nov 10 - Nov 11
Total with taxes and fees
$60 nightly
The price is $67
Nov 4 - Nov 5
Total with taxes and fees
$93 nightly
The price is $105
Nov 9 - Nov 10
Total with taxes and fees
$55 nightly
The price is $62
Nov 15 - Nov 16
Total with taxes and fees
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Hotels recommended for families in Bahama Beach

Where to stay in Bahama Beach

Find the best Bahama Beach areas and neighborhoods for the activities you enjoy most.

Rosemary Beach

Experience European Colonial charm in this Gulf Coast community, offering warm waters, beach activities, and a mixed-use town center with shops, restaurants, and live music at Peddler's Pavilion. Explore nearby parks and trails for a dose of nature.

Seacrest

Seacrest is noteworthy for its beaches, and you can make a stop at top attractions like Alys Beach and Seacrest Beach.

Lower Grand Lagoon

While visiting Lower Grand Lagoon, you might make a stop by sights like St. Andrews State Park and Thomas Drive.

Inlet Beach

Located in south Walton and Bay Counties, Florida, this beach neighborhood is named after Phillips Inlet and offers a serene coastal experience. Enjoy the picturesque shoreline and explore the nearby state park.

Seacrest Beach

Located along scenic highway 30A, this beach community offers fishing, kayaking, swimming, golfing, and beachgoing. Explore the nearby coastal dune lake, Camp Creek, for hiking and bird watching.

Top Bahama Beach Hotel Reviews

Find out more about Bahama Beach

Top reasons to visit Bahama Beach

  • Stunning Beaches: Bahama Beach features pristine sandy shores and crystal-clear waters, perfect for sunbathing and swimming.
  • Family-Friendly Attractions: Enjoy a variety of activities, including the exciting Bahama Beach Waterpark and nearby theme parks.
  • Boat Tours: Experience the area's natural beauty with scenic boat tours that provide a unique perspective of the coastline.
  • Diverse Accommodations: From cozy condos to luxurious resorts, there's something for every budget and preference.
  • Vibrant Local Culture: Explore the lively streets filled with shops, dining, and entertainment options for all ages.

Find great hotels near Bahama Beach

Discover the perfect getaway in Bahama Beach, Panama City Beach, where a variety of accommodations await you. Whether you prefer a cozy condo or a luxurious resort, you'll find options that cater to adventure seekers, families, and beach lovers alike. Enjoy easy access to Bahama Beach Waterpark and a host of amenities that enhance your vacation experience. Dive into relaxation and fun at this idyllic beach destination.

  • Days Inn by Wyndham Panama City Beach/Beachfront Resort: This budget-friendly resort boasts a guest rating of 8.4, making it an excellent choice for families and adventure seekers alike. Located 0.6 miles from Bahama Beach, it offers direct beach access and a variety of water activities. Guests can dive into adventure sports such as surfing, sailing, windsurfing, snorkeling, and parasailing. Families will appreciate the amenities tailored for children, including complimentary cribs, ensuring a comfortable stay for guests of all ages.
  • Chateau Beachfront Hotel, A By The Sea Resort: Emphasizing a relaxed beach vacation experience, the Chateau Beachfront Hotel is a budget-friendly option located 0.8 miles from Bahama Beach. With its direct beach access, guests can easily enjoy the sun and surf. The hotel’s inviting atmosphere makes it an ideal spot for those looking to unwind by the ocean, providing a serene getaway for couples and families alike.
  • Holiday Inn Express & Suites Panama City Beach - Beachfront by IHG: With a stellar guest rating of 9.4, this 3-star hotel is perfect for beach lovers, families, and business travelers. Located 0.6 miles from Bahama Beach, it features direct beach access and family-friendly amenities, including complimentary cribs. Guests will appreciate the modern facilities and attentive service, making it a convenient choice for both leisure and work-related stays.

Where to stay near Bahama Beach

Bahama Beach, nestled in Panama City Beach, offers a delightful blend of family-friendly fun and stunning coastal beauty. Explore nearby attractions like waterparks and theme parks just minutes away, or relax on the pristine beaches. With a welcoming atmosphere and options ranging from budget to luxury, this charming neighborhood is perfect for creating unforgettable vacation memories in the sunshine state.

  • Panama City Beach: As a vibrant city, Panama City Beach is a popular destination for travelers seeking a mix of beach fun and city experiences. Located directly adjacent to Bahama Beach, it draws visitors year-round, peaking from May to July. The area is renowned for its family-friendly attractions, including shopping centers and malls, making it easy to find everything you need. With beautiful beaches and a lively town atmosphere, Panama City Beach offers a perfect blend of relaxation and excitement, ensuring that every visitor finds something to enjoy.
  • Bid-a-wee Beach: Just 0.3 miles from Bahama Beach, Bid-a-wee Beach is a charming neighborhood that provides a more serene coastal experience. While it sees a moderate influx of visitors, particularly from June to August, it maintains a family-oriented vibe with easy access to shopping centers and local attractions. Whether you’re looking to relax on the beach or explore nearby shops, Bid-a-wee Beach offers a welcoming atmosphere perfect for families and business travelers alike.
  • Open Sands: Located 1 mile from Bahama Beach, Open Sands is a delightful neighborhood that boasts a mix of beach charm and urban amenities. With moderate seasonal visitor traffic, peaking in the summer months, this area is ideal for families and business travelers seeking both relaxation and activities. Open Sands features convenient access to shopping areas and scenic hiking trails, making it a perfect spot for outdoor enthusiasts. Enjoy the beautiful beaches and vibrant community atmosphere that make Open Sands a must-visit on your vacation.

Things to do in Bahama Beach

Bahama Beach is perfect for a city-themed family vacation, offering a variety of activities such as shopping at local centers and malls. Don't miss out on the Bahama Beach Waterpark for some fun in the sun, or explore nearby water parks. For a memorable weekend getaway, consider taking boat tours to experience the beauty of the area from the water.

Shopping

Only a short walk from Bahama Beach, you can explore Pier Park, a vibrant outdoor shopping destination featuring a mix of brand-name stores and local boutiques. For unique souvenirs, visit the local markets nearby, where you’ll find handcrafted items and beach-themed gifts to remember your trip.

Recreation

Experience rejuvenation at the Serenity Spa, where you can indulge in soothing massages and rejuvenating facials. For outdoor relaxation, explore the scenic nature trails along the beach, perfect for walking or cycling while enjoying the stunning ocean views and fresh coastal air.

Adventure

At Bahama Beach, explore thrilling water sports like jet skiing and parasailing for breathtaking views. Dive into snorkeling adventures among vibrant coral reefs, or embark on a paddleboarding journey along the serene coastline. Enjoy beach volleyball or relax on the sandy shores for a perfect day under the sun.

Nightlife

Experience the vibrant nightlife at Bahama Beach with live music at local bars like the Beach House or enjoy a laid-back vibe at Sharky's Beachfront Restaurant. For dancing, check out the nightly events at Spinnaker Beach Club. Each venue offers a unique atmosphere to enjoy your evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bahama Beach

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Bahama Beach is moderately seasonal. The cheapest months to stay around Bahama Beach are November to January, where the prices are moderately lower. This is in comparison to May to July, where prices are moderately higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Bahama Beach is Tuesday. The most expensive day to stay around Bahama Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will show you sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Bahama Beach hotel with your flights and activities.

Find the best attractions near Bahama Beach

Bahama Beach in Panama City Beach, Florida, is perfect for city-themed and family beach vacations. Visitors can enjoy a variety of attractions, including beautiful beaches, scenic jetties and piers, and vibrant streets. This destination offers a blend of cultural experiences and family-friendly activities, making it an ideal spot for travelers seeking relaxation and fun by the water.

  • Panama City Beaches: Enjoy the stunning shoreline just 0.3 miles from Bahama Beach, where powdery white sand meets crystal-clear waters. Perfect for sunbathing, swimming, or beach activities, it embodies the ultimate beach vibes.
  • Thomas Drive: Located 5 miles away, this lively street is filled with shops, restaurants, and entertainment options, offering a vibrant city atmosphere. It’s a great spot to explore local culture and indulge in delicious cuisine.
  • Russell-Fields Pier: Just 2 miles from Bahama Beach, this scenic pier is ideal for fishing, walking, or enjoying breathtaking sunsets. It’s family-friendly and fosters a welcoming community vibe, making it a must-visit for all ages.

Best time to go to Bahama Beach

The best time to visit Bahama Beach is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are moderately low and weather is mostly sunny. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January54.7°F (12.6°C)Light RainMostly SunnyAverageModerately Low
February57.9°F (14.4°C)Light RainMostly SunnyAverageAverage
March62.8°F (17.1°C)Light RainMostly SunnyModerately HighAverage
April68.2°F (20.1°C)Light RainMostly SunnyAverageAverage
May74.8°F (23.8°C)Light RainMostly SunnyModerately HighModerately High
June81.0°F (27.2°C)Light RainMostly SunnyModerately HighModerately High
July82.8°F (28.2°C)Light RainMostly SunnyAverageModerately High
August82.8°F (28.2°C)Moderate RainMostly SunnyModerately LowAverage
September79.7°F (26.5°C)Light RainMostly SunnyAverageAverage
October72.1°F (22.3°C)Light RainSunnyAverageAverage
November62.8°F (17.1°C)Light RainMostly SunnyModerately LowModerately Low
December58.6°F (14.8°C)Light RainMostly SunnyModerately LowModerately Low

The nearest major airports for your trip to Bahama Beach

For your visit to Bahama Beach, Panama City Beach, Florida, you have several airport options. Pensacola International Airport (PNS) is 83 miles away, with nearby hotels like the 4-star Pensacola Beach Resort and Hilton Pensacola Beach, both just 10 miles from the airport. Northwest Florida Regional Airport (VPS) is 47 miles away, offering luxurious stays at The Henderson Beach Resort & Spa, a 5-star resort 10 miles from the airport. The closest option is Northwest Florida Beaches International Airport (ECP), located only 11 miles from Bahama Beach, with great hotel choices such as Sterling Breeze 1904, Celadon: Unit 102, and Ocean Reef 1601-200291, all rated 4 stars and situated conveniently nearby.

Frequently asked questions

What are the best hotels in Bahama Beach that travelers recommend?
One of the best hotels in Bahama Beach that travelers recommend is the Casa Loma Inn.

The Casa Loma Inn, with an 8.4 rating, is frequently praised for its beautiful and clean rooms, as well as its friendly and helpful staff. Guests particularly enjoy its location with private beach access and ocean views. The hotel offers convenient off-street, accessible, and free self-parking. It is also well-situated near attractions like Edgewater Gulf Beach, Panama City Beach Public Library, Hidden Lagoon Golf and Racetrack, and M.B. Miller County Pier.
What are the best budget hotels in Bahama Beach?
For budget-friendly accommodations in Bahama Beach, consider the Casa Loma Inn.

The Casa Loma Inn has an 8.4 rating and offers convenient amenities such as complimentary WiFi and free self-parking. Guests consistently praise the beautiful and clean rooms, the friendly and helpful staff, and the nice, clean pool. The hotel is well-located, with Panama City Beaches just 0.1 miles away, and other nearby attractions like Goofy Golf and M.B. Miller County Pier within a short distance.
What are the most romantic hotels in Bahama Beach for couples?
For a romantic stay in Bahama Beach, Casa Loma Inn is an excellent choice for couples.

This inn, with an 8.4 rating, offers beautiful, clean rooms and is praised for its friendly, helpful staff. Guests often highlight the beautiful location directly on the beach, providing stunning ocean and beach views. Many rooms also feature balconies, great for enjoying the scenery together. The property provides free WiFi and free self-parking for added convenience.
What are the best hotels in Bahama Beach near Panama City Beaches?
For a highly-rated hotel in Bahama Beach with excellent proximity to Panama City Beaches, consider the Casa Loma Inn.

The Casa Loma Inn, with an 8.4 rating, is located just 0.1 miles from Panama City Beaches, offering convenient access to the shore. Guests frequently praise the beautiful and clean rooms, the friendly and helpful staff, and the great location. This hotel provides a private beach area, ocean views, and beach views, along with free WiFi and complimentary self-parking.
When is the best time to go to Bahama Beach?
The best time to visit Bahama Beach is during the spring months of March, April, and May, or in the fall from late September through November.

These periods offer comfortable temperatures, generally ranging from the mid-70s to low 80s Fahrenheit, making it ideal for enjoying the beach and outdoor activities without the intense heat and humidity of summer. You'll also find fewer crowds compared to the peak summer season and winter holidays, which can lead to a more relaxed experience and better value on accommodations.

Couples looking for a relaxing getaway will appreciate the quieter beaches and pleasant evenings for dining al fresco. The moderate weather is great for long walks along the shore or exploring the local shops and restaurants.

Families will find these shoulder seasons offer a good balance of enjoyable weather for swimming and building sandcastles, without the overwhelming crowds that can make summer travel more hectic.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bahama Beach.
How much is the nightly rate at a Bahama Beach hotel?
Prices for hotels in Bahama Beach often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia